Get number of rows in result
如果你需要知道你執行SQL query 後,抓回的result 有幾個 row,那您就可以使用mysql_num_rows,這個函數。語法如下:
mysql_num_rows ( resource result )
mysql_num_rows會傳回一個 int ,請注意你的SQL 必須是 Select 的語法。
如果你的result 值為failure,則會傳回 FALSE 。
example:
下列範例會將傳回的筆數存到"$num_rows 這個變數中。
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("database", $link);
$result = mysql_query("SELECT * FROM table1", $link);
$num_rows = mysql_num_rows($result);
?>